battle of the camel - Alemán Inglés Diccionario